/*html,body{margin:0;padding:0;}

body{font: 76% arial,sans-serif;text-align:center;}

p{margin:0 10px 10px;}

a{padding:5px; text-decoration:none; color:#000000;}
*/

body{font: 80% arial,sans-serif;text-align:center;}

#header {
    background: url(img/header_footer.jpg) repeat;
    height:80px;
    line-height:40px;
    margin:0;
    padding-left:10px;
}

#header_logo {
  position: absolute;
  z-index:1;
  float:right;
  padding: 0;
  cursor: url("img/magnifying-glass.gif"), default;
}

#brainBrowser {
  position: absolute;
  margin-left:80px;
  margin-top: 28px;
  z-index:1;
  padding: 0;
}

#username {
  margin-left:100px; 
  font-size:20px;
  color: #D3D3D3;
  text-shadow:#fff 0px 1px 0, #000 0 -1px 0; 
  font-weight:bold; 
  /*color:#808080;*/
  position: absolute;
  z-index:2;
}

#container {
  background: url(img/background.jpg) repeat;
  text-align:left;
  width:730px;
  margin:0 auto;
}

#links {
  background: url(img/column.jpg) repeat;
  padding: 2px 5px 5px 5px; /*top, right, bottom, left*/
  list-style-type:none;
  margin-bottom:5px;
  margin-top:5px;
  float:left;
}

#link{
  height:66px;
  width: 200px
}

div#browseLinks {
  padding-left:5px;
  margin-top:37px;
  width:270px;
  height: 350px;
  
  font-size:15px;
  font-weight:bold; 
  
  /*border: 1px solid black;*/
  
  color:#223333;
  text-shadow: #D8D8D8 2px 2px 2px 2px;
  /*text-shadow: 0px 1px 1px #D8D8D8;*/
  
/*  text-shadow: 1px 1px 3px #FFF, -1px -1px 3px #666, 1px 1px #666, -1px -1px #FFF;*/
  
}

#browseSearchLinks {
  background: url(img/column.jpg) repeat;
  padding-left:5px;
  margin-top:8px;
  width:270px;
  height: 350px;

  font-size:15px;
  font-weight:bold; 
  
  color:#223333;
  text-shadow: #D8D8D8 2px 2px 2px 2px;
  /*text-shadow: 0px 1px 1px #D8D8D8;*/
  
/*  text-shadow: 1px 1px 3px #FFF, -1px -1px 3px #666, 1px 1px #666, -1px -1px #FFF;*/
  
}

div.mousescroll {
    overflow: hidden;
}
div.mousescroll:hover {
    overflow-y: scroll;
}




#link:hover{
  background: url(img/background.jpg) repeat;
  font-size:15px;
}

#searchForm {
  margin-top:27px;
  margin-left:5px;
  position: absolute;
}

#livesearch {
}

#preview {
  background: url(img/column.jpg) repeat;
  margin-top:5px;
  margin-bottom:5px;
  padding: 10px 10px 10px 10px;
  line-height:1.2;
  height: 390px;
  width:420px;
  margin-left: 290px;
}

#extra {
  background:#CCC8B3;
  float:left;
  width:230px;
  margin-left:-550px;
}

#footer {
    clear: both;
    height:33px;
    padding-top:15px;
    padding-left:10px;
    background: url(img/header_footer.jpg) repeat;
}

#footerText {
    color: #D3D3D3;
    font-size:11px;
    text-shadow:#fff 0px 1px 0, #000 0 -1px 0;
    /*font-weight:bold; */
}